package cn.edu.nuc.crm.service.interfaces;

import java.util.List;

import cn.edu.nuc.crm.dto.PageInfo;
import cn.edu.nuc.crm.entity.Product;

public interface ProductService {

	
	
	List<Product> product();

	PageInfo pi(int current);
	/**
	 * 列出所有产品
	 * @param productname
	 * @return
	 */
	List<Product> selectByName(String productname);
	/**
	 * 插入产品
	 * @param product
	 * @return
	 */
	int insert(Product product);
	/**
	 * 删除产品
	 * @param productid
	 * @return
	 */
	int deleteByPrimaryKey(Integer productid);
	/**
	 * 通过id编辑产品
	 * @param productid
	 * @return
	 */
	Product selectByPrimaryKey(int productid);

	int updateByPrimaryKey(Product product);

	Product find(int productid);

}
